# -*- coding: utf-8 -*-
"""
@Time    : 2021/10/9 18:18
@Author  : Leibuyun
@File    : 3.12 基本的日期与时间转换.py
"""

from datetime import timedelta

# 执行不同时间单位的转换和计算
a = timedelta(days=2, hours=6)
b = timedelta(hours=4.5)
c = a + b
print(c.days)
print(c.seconds)
print(c.total_seconds())

# 表示指定的日期和时间
from datetime import datetime

a1 = datetime(2021, 10, 9)
print(a1 + timedelta(days=10))
print(datetime.today())

# 对大多数基本的日期和时间处理问题， datetime 模块已经足够了。 如果你需要执行更加复杂的日期操作，比如处理时区，模糊时间范围，节假日计算等等， 可以考虑使用 dateutil模块